a {
  text-decoration: none !important;
}
.task-detail-body{
  .task-detail-container{
    width: 100%;
    height: auto;
    padding: 40px;
    overflow: hidden;

    .task-detail-title {
      text-align: center;
      font-size: 28px;
      line-height: 42px;
      .title-tag {
        padding: .3em 1.5em;
        border-radius: 15px;
        font-size: 14px;
        vertical-align: middle;
      }
    }
    .task-option-list{
      height:auto;
      overflow: hidden;
       -webkit-padding-start: 0;
    }

    .task-description{
      padding-top: 40px;
      .description-title{
        font-size: 14px;
      }
      .description-item {
        margin-top: 40px;
        .task-budget{
          color: #d9534f;
          font-size: 18px;
        }
        .description-people-info{
          line-height: 58px;
          .person-header{
            font-size: 56px;
            margin-top: 20px;
          }
          .person-header-image{
            width: 100px;
            height: 100px;
            border-radius: 50%;
            margin: 0 10px;
          }
        }
        .sign-up {
          display: inline-block;
          width: 100px;
          height: 100px;
          text-align: center;
          line-height: 100px;
          border: 1px solid red;
          border-radius: 50%;
          color: red;
          font-size: 18px;
          &:hover {
            -webkit-animation: hoverSignUp 500ms;
            -o-animation:hoverSignUp 500ms;
            animation: hoverSignUp 500ms forwards;
          }
          @keyframes hoverSignUp {
            from {
              background: white;
              color: #000;
            }
            to {
              background: #d9534f;
              color: white;
            }
          }
        }
        .already-sign-up{
          font-size: 12px;
          margin-top: 15px;
          padding-bottom: 10px;
          &.page-header{
            border-bottom-color: #CCCCCC;
          }
        }
      }
      .add-focus{
        color: #000;
        .ion-plus{
          font-weight: 700;
        }
      }
    }
  }
}



